SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
create view [dbo].[escolarizadosajustes]
as
select distinct tb_alumnodivision.Alumno,tb_alumnos.apellidos,tb_alumnos.nombres,documento,tb_organizaciones.nombre,aniolectivo from tb_alumnodivision 
inner join tb_alumnos on idalumno = tb_alumnodivision.alumno 
inner join tb_divisionestemp on iddivision = tb_alumnodivision.division 
inner join tb_organizaciones on tb_divisionestemp.cuise = tb_organizaciones.cuise  
where aniolectivo = 2010 and tb_alumnodivision.alumno not in(select distinct alumno from tb_inscripciones where aniolectivo = 2010)
union
SELECT DISTINCT 
                      dbo.tb_Alumnos.Alumno, dbo.tb_Alumnos.Apellidos, dbo.tb_Alumnos.Nombres, dbo.tb_Alumnos.Documento, dbo.tb_Organizaciones.Nombre, 
                      dbo.tb_Inscripciones.AnioLectivo
FROM         dbo.tb_Inscripciones INNER JOIN
                      dbo.tb_Alumnos ON dbo.tb_Alumnos.idAlumno = dbo.tb_Inscripciones.Alumno LEFT OUTER JOIN
                      dbo.tb_Organizaciones ON dbo.tb_Inscripciones.Organizacion = dbo.tb_Organizaciones.idOrganizaciones
WHERE     (dbo.tb_Inscripciones.AnioLectivo = 2010) AND (dbo.tb_Inscripciones.Alumno NOT IN
                          (SELECT DISTINCT tb_alumnodivision.Alumno
                            FROM          tb_alumnodivision INNER JOIN
                                                   tb_alumnos ON idalumno = tb_alumnodivision.alumno INNER JOIN
                                                   tb_divisionestemp ON iddivision = tb_alumnodivision.division INNER JOIN
                                                   tb_organizaciones ON tb_divisionestemp.cuise = tb_organizaciones.cuise
                            WHERE      aniolectivo = 2010 AND tb_alumnodivision.alumno NOT IN
                                                       (SELECT DISTINCT alumno
                                                         FROM          tb_inscripciones
                                                         WHERE      aniolectivo = 2010)))





GO
